#ifndef _QCONST_H
#define _QCONST_H

#define STR_COPYRIGHT                   "(C) 1999-2007 Codesign, licensed under GPLv2"
//#define STR_COPYRIGHT                   "(C) 1999-2004 OAPH";
//#define STR_COPYRIGHT                   "(C) 1999-2001 OAPH";
//#define STR_COPYRIGHT                   "Les systemes Q"

  // anglicka verze

#define STR_NEXTGRAPH		        "--- NEXT GRAPH ---"
#define STR_FEWARGUMENTS		"Too few arguments; type qs -help for more info"
//#define STR_TITLE			"Q systems, compiler & interpreter, version 1.012a (October 2001)"
//#define STR_TITLE			"Q systems, compiler & interpreter, version 1.012b (December 2003)"
#define STR_TITLE			"Systems-Q, compiler & interpreter, version 1.012c (November 2007)"
#define STR_CANNOTOPENFILE		"Cannot open file"
#define STR_CANNOTOPENFILEOUT		"Cannot open output file"
#define STR_COMPILEDSUCCESS		"Successful compiled"
#define STR_ANALYZINGPROGRAMFILE	"Analyzing program file"
#define STR_ANALYZINGENTRYFILE		"Analyzing entry file"
#define STR_OUTPUTTOFILE		"Output to file"
#define STR_NOTENOUGHMEMORY		"Not enough memory"
#define STR_EMPTYGRAPH			"-1- !EMPTYGRAPH -2-"
#define STR_INPUTGRAPHUSED              "Empty graph, input graph used"

#define STR_CHAINERROR			"Syntax error in the entry chain"
#define STR_ERRORTEMPFILE		"Cannot open temporary output file"
#define STR_UNIF			"Unification"
#define STR_POSSIBSUCCESS		"possibility) successful"
#define STR_POSSIBNOTSUCCESS		"possibility) not successful"

#define STR_SYNTAXERROR			"Syntax error"
#define STR_UNEXPECTEDEOF		"Unexpected end of file"
#define STR_WARNING			"Warning"
#define STR_ATOMEXPECTED		"Atom expected"
#define STR_SIGNEXPECTED_RBRACKET	"Expected sign ')'"
#define STR_SIGNEXPECTED_CRBRACKET	"Expected sign '.)'"
#define STR_SIGNEXPECTED_DOT		"Expected sign '.'"
#define STR_SIGNEXPECTED_DOTSLASH	"Expected sign '.' or '/'"
#define STR_SIGNEXPECTED_SLASH		"Expected sign '/'"
#define STR_SIGNEXPECTED_DEQUAL		"Expected sign '=='"
#define STR_CANNOTUSECOPYOP		"Cannot use operator '--'"
#define STR_SIGNEXPECTED_CONDOP		"Expected operator  '=' or '\"' or -DANS- or -HORS-"
#define STR_DETIGNORED			"Operator -DET- ignored"
#define STR_INVNOTSTANDARD		"Operator -INV- is not common"
#define STR_SYNTAXANALYSISFAILED	"Syntax analysis failed"
#define STR_ENTRYSYNTAXANALYSISFAILED	"Entry syntax analysis failed"
#define STR_SIGNEXPECTED_NNN		"Expected operator '-nnn-'"
#define STR_UNKNOWNVAR			"Unknown variable"

/*/  // ceska verze

#define STR_NEXTGRAPH		        "--- DALSI GRAF ---"
#define STR_FEWARGUMENTS		"Maly pocet argumentu; zadejte qs -help pro napovedu"
//#define STR_TITLE			"Systemy Q, kompilator & interpret, verze 1,012a (rijen 2001)"
#define STR_TITLE			"Systemy Q, kompilator & interpret, verze 1,012b (prosinec 2003)"
#define STR_CANNOTOPENFILE		"Nemohu otevrit soubor"
#define STR_CANNOTOPENFILEOUT		"Nemohu otevrit vystupni soubor"
#define STR_COMPILEDSUCCESS		"Uspesne zkompilovano"
#define STR_ANALYZINGPROGRAMFILE	"Analyzuji soubor programu"
#define STR_ANALYZINGENTRYFILE		"Analyzuji soubor vstupu"
#define STR_OUTPUTTOFILE		"Vystup do souboru"
#define STR_NOTENOUGHMEMORY		"Nedostatek pameti"
#define STR_EMPTYGRAPH			"-1- !PRAZDNYGRAF -2-"
#define STR_INPUTGRAPHUSED              "Prazdny graf, pouzit vstupni graf"

#define STR_CHAINERROR			"Syntakticka chyba ve vstupnim retezci"
#define STR_ERRORTEMPFILE		"Nemohu otevrit docasny vystupni soubor"
#define STR_UNIF			"Unifikace"
#define STR_POSSIBSUCCESS		"moznost) uspesna"
#define STR_POSSIBNOTSUCCESS		"moznost) neuspesna"

#define STR_SYNTAXERROR			"Syntakticka chyba"
#define STR_UNEXPECTEDEOF		"Neocekavany konec souboru"
#define STR_WARNING			"Varovani"
#define STR_ATOMEXPECTED		"Ocekavan atom"
#define STR_SIGNEXPECTED_RBRACKET	"Predpokladan znak ')'"
#define STR_SIGNEXPECTED_CRBRACKET	"Predpokladan znak '.)'"
#define STR_SIGNEXPECTED_DOT		"Predpokladan znak '.'"
#define STR_SIGNEXPECTED_DOTSLASH	"Predpokladan znak '.' nebo '/'"
#define STR_SIGNEXPECTED_SLASH		"Predpokladan znak '/'"
#define STR_SIGNEXPECTED_DEQUAL		"Predpokladan znak '=='"
#define STR_CANNOTUSECOPYOP		"Nelze pouzit operator '--'"
#define STR_SIGNEXPECTED_CONDOP		"Predpokladan znak  '=' nebo '\"' nebo -DANS- nebo -HORS-"
#define STR_DETIGNORED			"Operator -DET- ignorovan"
#define STR_INVNOTSTANDARD		"Operator -INV- je nestandardni"
#define STR_SYNTAXANALYSISFAILED	"Syntakticka analyza selhala"
#define STR_ENTRYSYNTAXANALYSISFAILED	"Syntakticka analyza vstupu selhala"
#define STR_SIGNEXPECTED_NNN		"Predpokladan operator '-nnn-'"
#define STR_UNKNOWNVAR			"Neznama promenna"
/**/

#endif
